package org.qq.util;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;

/**
 * 
 * project_name:QQ
 * package_name:org.qq.util
 * file_name:userReadFile.java
 * @author Link
 * create_date:2015年8月29日 下午3:13:25
 * modified_date:
 * description: 读取用户信息数据并保存到一个集合中
 *
 */
public class userReadFile {

	File  file;
	ArrayList<String> userInformation;
	
	
	
	public userReadFile() {
		super();
	}

	public userReadFile(File file) {
		super();
		this.file = file;
	}

	public ArrayList<String> readFile(){//读取文件内容并保存到集合中的方法
		BufferedReader br = null;
		userInformation = new ArrayList<String>();
		try {
			br = new BufferedReader(new FileReader(file));
			String str = null;
			while((str = br.readLine())!=null){
				userInformation.add(str);
			}
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}finally{
			if(br!=null){
				try {
					br.close();
				} catch (IOException e) {
					e.printStackTrace();
				}
			}
		}
		return userInformation;
	}
}
